package org.chen.aao.common.app;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import lombok.Data;
import java.time.LocalDateTime;

/**
 * APP版本信息实体类
 */
@Data
@TableName("app_version")
public class AppVersion {
    
    @TableId(type = IdType.AUTO)
    private Long id;
    
    /**
     * 平台类型: ios, android
     */
    private String platform;
    
    /**
     * 最新版本号
     */
    private String latestVersion;
    
    /**
     * 最低支持版本号
     */
    private String minimumVersion;
    
    /**
     * 更新下载地址
     */
    private String updateUrl;
    
    /**
     * 版本更新说明
     */
    private String releaseNotes;
    
    /**
     * 是否强制更新
     */
    private Boolean forceUpdate;
    
    /**
     * 是否启用
     */
    private Boolean enabled;
    
    /**
     * 创建时间
     */
    private LocalDateTime createTime;
    
    /**
     * 更新时间
     */
    private LocalDateTime updateTime;
}